/***************************************************
  > Copyright (C) 2024 ==KINGYI== All rights reserved.
  > File Name: main.c
  > Author: KAIJIE.JIANG
  > Mail: 
  > Created Time: 2024年07月17日 星期三 18时23分53秒
 ***************************************************/

#include "userSystem.h"
#include "managerSystem.h"

int main(int argc,const char* argv[])
{

	int model = 0;
	logMassage(LOG_INFO,"[file]:%s [function]:%s [line]:%d [err]:%s [model info]:%s",\
			__FILE__,__FUNCTION__,__LINE__,strerror(errno),"机场VIP管理系统");
	system("clear");
	while(1){
		printf("---机场VIP管理系统---\n");
		printf("1--VIP用户系统\n");
		printf("2--管理员系统\n");
		printf("0--退出\n");

		printf("model=");
		scanf("%d",&model);
		switch(model){
			case 0:
				logMassage(LOG_INFO,"[file]:%s [function]:%s [line]:%d [err]:%s [model]:%d [model info]:%s",\
						__FILE__,__FUNCTION__,__LINE__,strerror(errno),model,"0--退出");
				system("clear");
				exit(1);
				break;
			case 1:
				logMassage(LOG_INFO,"[file]:%s [function]:%s [line]:%d [err]:%s [model]:%d [model info]:%s",\
						__FILE__,__FUNCTION__,__LINE__,strerror(errno),model,"1--VIP用户系统");
				userSystem();
				break;
			case 2:
				logMassage(LOG_INFO,"[file]:%s [function]:%s [line]:%d [err]:%s [model]:%d [model info]:%s",\
						__FILE__,__FUNCTION__,__LINE__,strerror(errno),model,"2--管理员系统");
				managerSystem();
				break;
			default:
				logMassage(LOG_INFO,"[file]:%s [function]:%s [line]:%d [err]:%s [model]:%d [model info]:%s",\
						__FILE__,__FUNCTION__,__LINE__,strerror(errno),model,"输入错误！");
				printf("输入错误！\n");
				break;
		}
	}
	return 0;
}
